consultants consulting legal consultancy legal technology beratung unternehmensberatung litigation hold process legal software attorney engineering legal technology software government contracts document management government contracts consultant case management